spring on a arquebus - Turkish English Dictionary